microscopic algae - Turco Inglés Diccionario